今日目標
不需要安裝任何開發軟體,也不用購買任何硬體零件,今天我們的目標是在瀏覽器上開啟Wokwi 線上模擬器,建立一個ESP32專案,並使用Micro Python語法印出經典的Hello,world!
程式碼
import time
print("Hello, Wokwi! Hello, MicroPython!")
print("歡迎來到三十天物聯網模擬器挑戰!")
count = 1
while True:
print(f"系統運行中…當前秒數計時:{count}秒")
count += 1
time.sleep(1)
心得
今天成功跑通了第一個ESP32+MicroPython的程式!
雖然只是印出簡單的文字和計數器,但在排錯過程中也踩了兩個新手超容易遇到的坑:
1.Python對大小寫極度敏感:把print誤寫成Print就會直接報錯NameError。
2.縮排:在Python中,縮排代表了程式碼的層級結構,如果把count += 1放在while回圈外面,變數就永遠不會增加,畫面會卡在相同的數字。
第一次體驗Wokwi模擬器的感覺非常順暢!完全不需要安裝任何IDE或硬體驅動,省下了大量除錯環境設定的時間。雖然沒有實體板子在手上,但能隨時隨地在網頁上記錄和驗證程式碼,對於時間及設備資源有限、想完成三十天挑戰的我來說,絕對是最高效的選擇!